void Creatures::attributeAssigner()	{
	CreatureHealth = 0;
	CreatureStrength = 0;
	CreatureAgility = 0;
	CreatureAccuracy = 0;
	CreatureDefence = 0;
	CreatureMagic = 0;
	CreatureExperiance = 0;
	CreatureDescription = "Creature";
}

//##################################
//#########Creatures################
class SwampRat:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 20;
		CreatureStrength = 4;
		CreatureAgility = 2;
		CreatureAccuracy = 2;
		CreatureDefence = 3;
		CreatureMagic = 0;
		CreatureExperiance = 5;
		CreatureDescription = "Swamp Rat";
	}
}SwampRatObject;

class SwampBoa:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 30;
		CreatureStrength = 5;
		CreatureAgility = 5;
		CreatureAccuracy = 2;
		CreatureDefence = 2;
		CreatureMagic = 0;
		CreatureExperiance = 7;
		CreatureDescription = "Swamp Boa";
	}
}SwampBoaObject;

class SwampAmmoebia:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 25;
		CreatureStrength = 2;
		CreatureAgility = 4;
		CreatureAccuracy = 4;
		CreatureDefence = 4;
		CreatureMagic = 0;
		CreatureExperiance = 10;
		CreatureDescription = "Swamp Ammoebia";
	}
}SwampAmmoebiaObject;

class ForestTree:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 70;
		CreatureStrength = 8;
		CreatureAgility = 3;
		CreatureAccuracy = 3;
		CreatureDefence = 4;
		CreatureMagic = 30;
		CreatureExperiance = 20;
		CreatureDescription = "Forest Tree";
	}
}ForestTreeObject;

class ForestFairy:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 40;
		CreatureStrength = 6;
		CreatureAgility = 10;
		CreatureAccuracy = 10;
		CreatureDefence = 3;
		CreatureMagic = 60;
		CreatureExperiance = 30;
		CreatureDescription = "Forest Fairy";
	}
}ForestFairyObject;

class ForestBramble:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 60;
		CreatureStrength = 5;
		CreatureAgility = 3;
		CreatureAccuracy = 8;
		CreatureDefence = 10;
		CreatureMagic = 40;
		CreatureExperiance = 50;
		CreatureDescription = "Forest Bramble";
	}
}ForestBramblesObject;

class RoadCur:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 110;
		CreatureStrength = 15;
		CreatureAgility = 13;
		CreatureAccuracy = 14;
		CreatureDefence = 10;
		CreatureMagic = 0;
		CreatureExperiance = 60;
		CreatureDescription = "Road Cur";
	}
}RoadCurObject;

class RoadWizard:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 130;
		CreatureStrength = 12;
		CreatureAgility = 12;
		CreatureAccuracy = 12;
		CreatureDefence = 12;
		CreatureMagic = 200;
		CreatureExperiance = 80;
		CreatureDescription = "Road Wizard";
	}
}RoadWizardObject;

class RoadTroll:public Creatures	{
public:
	void attributeAssigner()	{
		CreatureHealth = 200;
		CreatureStrength = 20;
		CreatureAgility = 5;
		CreatureAccuracy = 8;
		CreatureDefence = 20;
		CreatureMagic = 30;
		CreatureExperiance = 100;
		CreatureDescription = "Road Troll";
	}
}RoadTrollObject;

class BlackDragon:public Creatures	{
public:
	void attributeAssigner()	{
		CreaturesObject.CreatureHealth = 500;
		CreaturesObject.CreatureStrength = InitializeObject.randomNumber(40, 70);
		c.CreatureAgility = InitializeObject.randomNumber(40, 70);
		c.CreatureAccuracy = InitializeObject.randomNumber(40, 70);
		c.CreatureDefence = InitializeObject.randomNumber(40, 70);
		c.CreatureMagic = InitializeObject.randomNumber(100, 300);
		c.CreatureExperiance = NULL;
		c.CreatureDescription = "Black Dragon";
	}
}BlackDragonObject;
//##########Creatures########################
//###########################################

void Creatures::creatureAssigner(int serialNumber)	{
	//Creatures *c;
	if (serialNumber == 0)	{
		//c = new BlackDragon;
		BlackDragonObject.attributeAssigner();
	}
	else if (serialNumber == 1)	{
		//c = new SwampRat;
		SwampRatObject.attributeAssigner();
	}
	else if (serialNumber == 2)	{
		//c = new SwampBoa;
		SwampBoaObject.attributeAssigner();
	}
	else if (serialNumber == 3)	{
		//c = new SwampAmmoebia;
		SwampAmmoebiaObject.attributeAssigner();
	}
	else if (serialNumber == 4)	{
		//c = new ForestTree;
		ForestTreeObject.attributeAssigner();
	}
	else if (serialNumber == 5)	{
		//c = new ForestFairy;
		ForestFairyObject.attributeAssigner();
	}
	else if (serialNumber == 6)	{
		//c = new ForestBramble;
		ForestBramblesObject.attributeAssigner();
	}
	else if (serialNumber == 7)	{
		//c = new RoadCur;
		RoadCurObject.attributeAssigner();
	}
	else if (serialNumber == 8)	{
		//c = new RoadWizard;
		RoadWizardObject.attributeAssigner();
	}
	else if (serialNumber == 9)	{
		//c = new RoadTroll;
		RoadTrollObject.attributeAssigner();
	}
	//c->attributeAssigner();
}